package com.tengju.data.infrastructure.persistence.mybatis.dataobject;

import com.idanchuang.support.mybatis.crypt.annotation.CryptField;
import com.tengju.user.domain.model.user.UserIdCode;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;

@Data
public class UserDetailDO {

    private Long idCode;

    private String areaCode;

    @CryptField
    private String mobile;

    private Integer starLevel;

    private Date upgradeBlackCardTime;

    @CryptField
    private String name;

    private String nickname;

    private Date createTime;

    private Long parentIdCode;

    private Integer parentStarLevel;

    private Long cityIdCode;
    private Long belongEC;

    private Long belongSEC;

    private Long belongEEC;

    private Long genSecIdCode;

    private Long belongClubId;

    private Long genOperatorIdCode;

}
